turkey litter - English Synonyms Dictionary